type O1 = { a: string; b: number };
type O2 = { c: number; d: number };
type O3 = O1 & O2;
let o3: O3 = {
  a: "abc",
  b: 12,
  c: 33,
  d: 43,
};

type S = string[] & string;
export {};
